﻿using System;
using System.Windows;

namespace IZI_magic
{
    /// <summary>
    /// Window displaying the login form 
    /// </summary>
    public partial class Login : Window
    {
        public Login()
        {
            InitializeComponent();
            loginInput.Focus();
        }

        private void connectionButton_Click(object sender, RoutedEventArgs e)
        {
            if (!(string.IsNullOrEmpty(loginInput.Text) || string.IsNullOrEmpty(passwordInput.Password)))
            {
                // Checker les identifiants sur le serveur
                // Si le login existe, et qu'ils sont bons, alors :
                Properties.Settings.Default.setting_AutomaticLogin = automaticLoginInput.IsChecked.Value;
                Properties.Settings.Default.setting_Login = loginInput.Text;
                Properties.Settings.Default.setting_Login = passwordInput.Password;
                Properties.Settings.Default.Save();
                // + logique de fermeture & passage de la main à la mainwindow

                // Sinon, demander à l'utilisateur s'il veut créer cet identifiant (qui n'existe pas)
            }

            else
            {
                MessageBox.Show("Veuillez saisir un identifiant et un mot de passe", "Formulaire incomplet", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
    }
}
